/* =========================================
   NAVBAR ORTALI LOGO + ALT MENÜ
========================================= */

/* NAVBAR ANA YAPI */
.navbar.navbar-expand-lg{
    padding:0 !important;
    background:#4e8fdb;
}

/* CONTAINER */
.navbar.navbar-expand-lg > .container{
    display:flex !important;
    flex-direction:column !important;

    align-items:center !important;
    justify-content:center !important;

    padding-top:18px;
    padding-bottom:14px;

    gap:18px;
}

/* LOGO ORTALA */
.navbar-brand{
    margin:0 auto !important;

    display:flex !important;
    align-items:center;
    justify-content:center;

    width:100%;
}

/* LOGO RESMİ */
.navbar-brand img,
.siteLogo{
    max-height:78px;
    width:auto;
    object-fit:contain;
}

/* MENU BLOĞU */
.navbar-collapse{
    display:flex !important;
    justify-content:center !important;

    width:100%;
}

/* UL */
.navbar-nav{
    display:flex !important;

    flex-direction:row !important;
    align-items:center !important;
    justify-content:center !important;

    gap:42px;

    width:100%;

    margin:0 !important;
    padding:0 !important;
}

/* LI */
.navbar-nav .nav-item{
    display:flex;
    align-items:center;
    justify-content:center;
}

/* LINK */
.navbar-nav .nav-link{
    padding:0 !important;

    line-height:1.2;

    display:flex;
    align-items:center;
    justify-content:center;

    min-height:auto;
}

/* DROPDOWN OK HİZASI */
.navbar-nav .dropdown-toggle::after{
    margin-left:8px;
    vertical-align:middle;
}

/* MOBİLDE BOZULMASIN */
@media(max-width:991px){

    .navbar.navbar-expand-lg > .container{
        flex-direction:row !important;

        justify-content:space-between !important;

        padding-top:10px;
        padding-bottom:10px;

        gap:0;
    }

    .navbar-brand{
        width:auto;
        margin:0 !important;
    }

    .navbar-collapse{
        width:100%;
    }

    .navbar-nav{
        flex-direction:column !important;
        gap:18px;
        padding-top:20px !important;
    }
}


/* MAVİ NAVBAR ALANINI GENİŞLET */
.menubar nav.navbar{
    padding-top:18px !important;
    padding-bottom:38px !important;
}

/* CONTAINER ALT BOŞLUK */
.menubar nav.navbar > .container{
    padding-bottom:22px !important;
}

/* MENÜYÜ AŞAĞI İNDİR */
.menubar nav.navbar .navbar-collapse{
    margin-top:18px;
}

/* İSTERSEN DAHA GENİŞ GÖRÜNSÜN */
.menubar nav.navbar{
    min-height:170px;
}
/* =========================================
   NAVBAR İLE İÇERİK ÇAKIŞMASINI ÇÖZ
========================================= */

/* NAVBAR */
.menubar nav.navbar{
    position:relative !important;
    z-index:9999;

    padding-bottom:45px !important;
}

/* İLK SECTION'U AŞAĞI İT */
.menubar + *{
    margin-top:80px !important;
}

/* HERO'NUN YUKARI ÇIKMASINI ENGELLE */
.hero-parallax,
.hero-video,
.hero-section{
    margin-top:0 !important;
    transform:none !important;
    position:relative;
    z-index:1;
}



@media (max-width: 992px) {
    .navbar-brand img {
        max-height: 55px;
        width: auto;
        padding-left: 160px;
    }
}

.menubar nav.navbar .navbar-brand img {
    height: 50px;
    padding-left: 170px;
}